technical innovation in agriculture - Espagnol Anglais Dictionnaire